Thanks to generous private donations the Kalachakra Stupa was built at a lovely hill behind the retreat center. A stupa is a Buddhist religious building, which represents the enlightened mind of the Buddha.
The stupa was inaugurated in 2002 by the abbot of Namgyal Monastery, Ven. Jhado Rinpoche, in the presence of 20 monks. It is exactly the same stupa as the Stupa on the private premises of H.H. Dalai Lama in Dharamsala, India.