Chinese tourist falls off cliff on Osmena Peakr

Chinese tourist falls off cliff on Osmena Peakr

Image from Sun Star