The London Eye overlooks the Thames River. Less than ten years ago, this was the tallest ferris wheel in the world.

When in London: London Eye

Sabria Kazmi, Team Leader
September 5, 2016
Load more stories
The student news site of Thomas Jefferson High School for Science and Technology