El templo principal está situado sobre el monte Swayambhu, cerca de Katmandú la capital de Nepal, ha sido consagrado a Adi Buda.