Satellite map of Shanghai Synchrotron Radiation Facility
The Shanghai Synchrotron Radiation Facility (SSRF) (Chinese: 上海光源) is a synchrotron-radiation light source facility in Shanghai, People's Republic of China.
Latitude: 31° 11' 26.17" N
Longitude: 121° 34' 59.77" E







Leaflet | © OpenStreetMap contributors