Standing as the oldest stone church in the Philippines, San Agustin Church is an architectural marvel that has survived