The Church of Our Lady of Funchal, a renowned landmark in Lisbon, Portugal, is captured from a high vantage point, showcasing its white facade, red-tiled roof, and two prominent domes against a backdrop of the Tagus River and the city skyline.