London’s Tower Bridge Now Has Glass Walkway – Video
London’s Tower Bridge, which crosses over the River Thames, is an iconic sight in the city. A see-through walkway that offers spectacular panoramic views of the surroundings has just been unveiled there. Visitors who stand […]