This page has moved to a new address.
Deity Tormas - Tibetan Butter Sculptures from Dip Tse Chokling monastery, Dharamsala, Himachal Pradesh, India