Digital Maps and Geospatial Data | Princeton University

China, south coast, city of Shih-Lung (Sheklung). Image Public content