The London Eye, a popular tourist attraction on the banks of the famous River Thames, reopens as the coronavirus lockdown eases in the UK. Towering 135 meters, it was initially launched in 2000 in celebration of a new millennium.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3