1. Location #tLVnGve2
Spatial accuracy level
Exact location
Location
Delingha, Qinghai, China
Point
Lat: 37.366
Lng: 97.293
Facility name
Qinghai Delingha Concentrated Solar Thermal Power Project
Comment
Location obtained from:
www.gem.wiki
Areas