TV Tower ga suki!
By A Yahoo! Contributor, 1/12/05
The TV tower, located in Odori Park, offers great views of the city. There are two levels, one in the middle with a gift shop, and then an observation point near the top. If you're near Odori, you can't miss the tower, it's easy to spot, and easy to get to. Definetly worth a look!