Travel

London pool with glass bottom sits 115 feet in the air

The Sky Pool in London is 115 feet in the air and stretches across a 46-foot gap between two buildings, with a rooftop found on both ends of it.