Dalai Lama Main Temple is located at the height of 1715m from sea level and is situated in McLeod Ganj, Himachal Pradesh, India.Ideal Visit duration: Less than an hour