Ladakh, “the land of high passes” is most famous for its stunning landscapes, clear blueskies, Buddhist monasteries and festivals. Ladakh, the place and the fragrance will take your breath away.