Trip to Leh, Ladakh.

Trip to Leh, Ladakh.

Ladakh, the land of barren beauty with clear azure sky and snow capped mountain peaks have attracted the audacious...