This pool makes you look like you're floating in the air

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


Source: CNN