Watch: Geneva Residents Try to Beat the Heat

Lakepedia

Temperatures hit an all-time high in Geneva, Switzerland. Locals are flocking to the lake to cool off. See more here.