News

Jet d'Eau, Geneva, SwitzerlandThe Jet d'Eau is one of the tallest fountains in the world, located in Geneva, Switzerland. The fountain shoots water 140 meters into the air, creating a striking ...