1. Location #mbc9LKRU
Spatial accuracy level
Coordinates
Location
Callos, Nueva Ecija, Philippines
Point
Lat: 15.414694
Lng: 121.023561
Description
Barangay Callos, Peñaranda, Nueva Ecija
Facility name
Terra Solar Project