This page has moved to a new address.

Inauguration of the largest stupa in Europe, Benalmadena, Andalusia, Spain