Helmos Observatory, Greece

The astronomical jewel of the Balkans, Aristarchos is the largest telescope located at the peak of Mt. Helmos, always looking at the Cosmos.