Yahoo! Satellite Maps:
The Tibetan Buddhist stupa in Benalmadena, Malaga, Spain

The Tibetan Buddhist stupa in Benalmadena in Malaga, Spain. [...]