The illuminated Mount Olympus, a prominent landmark in Athens, Greece, stands majestically against the night sky, its peak adorned with lights and surrounded by a cityscape of white buildings and green trees.