Which mountain is referred to as the "Roof of the World"? 🔊
The mountain referred to as the "Roof of the World" is the Tian Shan, located in Central Asia. This term is often used to describe this mountain range due to its high peaks and stunning landscapes. The Tian Shan is rich in biodiversity and has significant geological and cultural importance.
Equestions.com Team – Verified by subject-matter experts