Deal #10642

China
Created at
2024-09-11
Last update
2024-10-26
Last full update
2024-10-26

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