Mary Immaculate Parish Nature Church
Apollo III, Moonwalk Village, Las Pinas, Metro Manila, Philippines
The church is the signature structure in the complex which spreads over a 4,000 square meter mango orchard beside a flowing creek. The church stands under a canopy of mango boughs, the altar section concealed from street view by thick tropical palms and plants thus providing the necessary privacy for prayer and meditation.
Location of Mary Immaculate Parish Nature Church