Original: The CN Tower, located in downtown Toronto, Ontario, Canada, is a communications and observation tower standing tall.
Simplified: The CN Tower is a communications and tourist tower in Toronto, Ontario, Canada.