Standing on the Pointe de La Jonction bridge in Geneva, Switzerland, offers a chance to witness a spectacular natural ...