London Eye

  • A tourist attraction which is the largest ferris wheel in Europe. It was the tallest ferris wheel in the world until May 2006, when the Star of Nanchang was built.

About this page

  • Page Views
    0
What is this?
No one is currently managing this page.
What is this?
This page currently has no vertical manager.