Tibetan Deity: Machen Pomra Main Page

Machen Pomra Main Page | Machen Pomra (Bon) | Amnye Cha Khyung | Mountain Gods Main Page | Mountain Gods Outline Page

This Tibetan Mountain God is known both as Machen Pomra and Amnye Machen. The mountain is located in the Amdo region of North-east China.