Angono Petroglyphs

The Angono Petroglyphs are the oldest known form of art in the Philippines. They consist of 127 human and animal figures engraved on a rock wall, likely carved before 2000 BC.

Things to see in Philippines

Wikipedia