Description
Starting from the street level, the camera moves up on Big Ben clock tower in London, finally stopping on the number dial. The time is 5:43 PM. Cloudy sky surrounds the tower and in the bottom, some trees can be seen. Filmed on October 9, 2011.