This page has moved to a new address.
Biggest Buddhist Stupa in Europe, Benalmadena, Andalusia, Spain