This page has moved to a new address.

Deity Tormas - Tibetan Butter Sculptures from Dip Tse Chokling monastery, Dharamsala, Himachal Pradesh, India