Ladakh, the newly formed Union Territory, the land of clear azure skies, crystal clear blue-green gurgling rivers, snow-capped Himalayas and friendly smiling people, is predominantly Buddhist region and home to many monasteries. The minute you reach Leh,