Where is Moonwalk I?

Where is Moonwalk I located?

Moonwalk I, Moonwalk I, Philippines (approx. 14.495°, 121.008°)


Where is Moonwalk I on the map?