Designed by
Title
Benalmádena Stupa #80909371
Description
Benalmádena Stupa is a stupa in Benalmádena, Málaga in the Andalusian region of southern Spain, overlooking the Costa del Sol. It is 33 m 108 ft high and is the largest stupa in Europe. It was inaugurated on 5 October 2003, and was the final project of Buddhist master Lopon Tsechu Rinpoche.
This image is editorial