Live action footage
Time-lapse overlooking the River Thames and the Victoria Embankment. Cleopatra's Needle, an obelisk, is seen as well as part of Charing Cross station. Filmed in London in October 2011.
HD
1920 x 1080
4K
3840 x 2160