The London eye stands overlooking the Thames river, various buildings, and Big Ben.