This time on Journeys in Japan, we glimpse this fascinating city through its architecture. Sapporo TV Tower stands over Odori Park. You can enjoy a panoramic view of the city from the observation ...