This might be the coolest installation of solar panels in the world
Name: Solar Horse
Lat, Long:40.2645529,109.682292
Location: Ordos City, China
This might be the coolest installation of solar panels in the world
Name: Solar Horse
Lat, Long:40.2645529,109.682292
Location: Ordos City, China