Himachal Pradesh is a state in the northern part of India. Situated in the Western Himalayas, It has a strong Tibetan presence. This is reflected in its Buddhist temples and monasteries, as well as its vibrant Tibetan New Year celebrations
Himachal Pradesh is a state in the northern part of India. Situated in the Western Himalayas, It has a strong Tibetan presence. This is reflected in its Buddhist temples and monasteries, as well as its vibrant Tibetan New Year celebrations