The Church of San Juan de las Casas, a historic landmark in the Philippines, features a tall bell tower with a red roof and a statue of the Virgin Mary. A colorful umbrella and wooden bench are situated in the foreground, with lush greenery surrounding the structure.