International fashion show at the highest altitude of 19,024 feet in Ladakh
The Dhaka Times Desk Umling La in Ladakh, India, at 19,024 feet, is the highest motorable road in the world. A world record has been set for successfully hosting an international fashion show at this highest altitude. To know more read details -
Read more...
Read more...