A white stone building with a tall spire and angel statue on top, surrounded by palm trees and landscaped gardens.