This page has moved to a new address.

Biggest Buddhist Stupa in Europe, Benalmadena, Andalusia, Spain