Terms

Mount Machhapuchare

Machhapuchare holds different meanings: abode of the Gods Vishnu and Shiva, dwell of local deity Pujinim Barahar, abode of Tara, the savioress of Tibetan Buddhism, and abode of Amitaba (Buddha of Boundless light). Cited from Website Nepal Himalayas
Back