roof of the world

listen to the pronunciation of roof of the world
English - Turkish
sıra dağlar
English - English
top of the world, highest point on Earth