In which city is the CN Tower, the tallest free standing structure in the world?

Toronto

Chicago

Hong Kong

Moscow