California, Sacramento River Delta, slough in Meadows Area behind the town of Locke


Founded in 1915, Locke is the only town in the US built exclusively by the Chinese for the Chinese. On the National Register of Historic Places.


Size: 5220px × 3480px
Location: Locke, California, United States
Photo credit: © Stephen Saks Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: delta, river, rural, sacramento, slough, tourism, travel, waterway