Deze grote religieuze nederzetting, die nu bestaat uit meer dan 120 tempelgebouwen en tal van heiligdommen, pagoden en stupa's, ligt op de top van de berg Koya, een top van 1.006 meter.
Er zijn 120 tempelgebouwen.