Kalachakra Stupa (Greece) (original) (raw)

Kalachakra Stupa is a stupa located just outside Lagkadaiika village, in the Xylokastro area of the Corinthia region of southern Greece, overlooking the Gulf of Corinth. It is the largest stupa in Southeastern Europe.