London Eye ferris wheel illuminated by red light on the shores of the River Thames; London, EnglandImage #: 12743080 See More From: Vic Schendel