Day

June 17, 2016
Project: Photovoltaic Energy Location: La Cabrería, Prov. of Petorca, Reg. of Valparaiso, Chile Use two fingers to move the mapMap DataMap data ©2016 Google Imagery ©2016 TerraMetrics