London Eye

London eye on the horizon.