Spain
Somorrostro Beach, Barcelona
Description:
Pic
Status:
Already located!
Solution:
Somorrostro Beach, Barcelona
Lat/Lng:
41.383921915089985, 2.196182262558004
Found by:
CuriousJM
54 months ago
129
Somorrostro Beach, Barcelona, Spain
The buildinng in left foreground is Hospital del Mar - external link
The building in farbackground is Hotel W Barcelona - external link
Google Maps 3D - external link
1 comment