Spain

Somorrostro Beach, Barcelona

Status:

Already located!

Solution:

Somorrostro Beach, Barcelona

Lat/Lng:
41.383921915089985, 2.196182262558004

Found by:

CuriousJM

place image

1 comment

CuriousJM 2 months ago
2

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