earth4all.net
Ancient Pyramids Explained
In Central Asia there are legends of a mythical mountain called Meru which rises from the surrounding ocean in the centre of the world.