Is this the accurate GPS location of this spot? I can't see any city views from Google Earth street view.