London swimming pool suspended 115 feet in the air


An 82-foot swimming pool spanning between two apartment complexes in London just opened to the public.

Source

Leave a Reply