This Overview shows the Lido Circle cul-de-sac in Discovery Bay, California. Located about 60 miles (97 km) from San Francisco, Discovery Bay sits primarily on a network of man-made embankments surrounded by fresh water as well as some development on former agricultural land. The entire community is home to roughly 13,000 residents.
37.912730°, -121.603287°
Nearmap
Get the Daily Overview by email
A new view of Earth from above, plus print releases and sales. Free, unsubscribe anytime.