Tibetans showcased their beautiful culture and tradition at a day-long Himalayan festival at Shimla, the capital of northern Indian state of Himachal Pradesh, on Saturday. The festival — jointly organised by Department of Tourism, Himachal State Government and Department of Home of the Central Tibetan Administration — was aimed at promoting friendship and cultural understanding among peoples especially those living in the Himalayan regions.
Himalayan Festival 2013
FEATURED NEWS
LATEST STORIES




