Can you tell me the answer to what is the world's tallest cantilevered observation wheel??
London Eye