United States

La Jolla

Status:

Already located!

Solution:

La Jolla

Lat/Lng:
32.829279072154286, -117.2804134878944

Found by:

dagger66

place image

2 comments

dagger66 27 days ago
0

Street view of staircase from the top at 6767 Neptune Place in La Jolla which is located within the city of San Diego California.
external link
Satellite view of steps.
external link

dagger66 27 days ago
1

Metal Staircase to Windansea Beach in La Jolla California.
external link
external link