Image: Celestial Mountains
Friday, April 1, 2011 - 05:50
in Earth & Climate
(PhysOrg.com) -- The Tien Shan mountain range is one of the largest continuous mountain ranges in the world, extending approximately 1,550 miles (2,500 kilometers) roughly east-west across Central Asia.