Echo is the smallest continent on Genome and it at the north pole. It appeared sometime before the Semelian Period.
Echo viewed from space.