“Spiritual Fort”. Approaching the Bacolod-Grande Mosque on the western shore of Lake Lanao.Philippines

“Spiritual Fort”. Approaching the Bacolod-Grande Mosque on the western shore of Lake Lanao.