Kalachakra Stupa (Greece)
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.
Source: Wikipedia — Kalachakra Stupa (Greece) (CC BY-SA 4.0)