Aerial view of a church during sunset in Liberty Triangle, Florida, USA. South of Ocala Florida. April 13, 2024.