Beautiful ride to the mesmerizing leh ladakh