Location

Paseo de los Álamos, Miraflores de la Sierra, Spain