Spain

Status:

Already located!

Solution:

Lat/Lng:
40.473466004533044, -3.8184356689453125

place image

3 comments

Anonymous 104 months ago
0

external link

Anonymous 108 months ago
1

It is indeed but it's not in Madrid city, it's in Aravaca.

meta 109 months ago
0

This is the office of the Selgas Cano architects in Madrid, Spain.