Philippines - Luzon Cordillera - Tappia Falls, Ifugao

Tappia Falls. Located behind the Batad rice terraces, the elephant or rhinocerous head-like rivers leading into the wateralls for Tappia Falls of Batad, Ifugao, Luzon Island, Philippines. Thanks to Bradpete.


No comments:

Post a Comment