Dharamsala • Himachal Pradesh • India •
Buddhist temple in Dharamsala