Respuesta :
Yea, it is the Himalaya Mountains.
It is a mountain range stretching 1500 miles approaching the boundary connecting India and Tibet; the range includes the world's tallest or highest peak.
It is a mountain range stretching 1500 miles approaching the boundary connecting India and Tibet; the range includes the world's tallest or highest peak.