Deal #11034

Philippines
Created at
2024-12-13
Last update
2025-01-07
Last full update
2025-01-07

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