ILOILO CITY—Deep in the mountain trails of Miagao town in Iloilo province, a striking block of rock rises from the ...