Live action footage
A stationary view of Big Ben clock tower in London, filmed from the base of Lord Nelson's monument, which is located on Trafalgar square. Some buildings, trees, sky, and a waving British flag also visible. Filmed on October 9, 2011.
HD
1920 x 1080
4K
3840 x 2160