The TV channel of IndianWildlifeClub
Dancing at 3500 meters height, in Leh, Ladakh an erstwhile Tibetan Kingdom now part of India