The Meteora Lighthouse, a prominent landmark in Helsinki, Finland, stands tall against a clear blue sky, its distinctive red brick structure and white-tiled roof contrasting with the surrounding buildings.