Sapporo, Japan

Sapporo, Japan

Located 515 mi/830 km northeast of Tokyo, Sapporo, Japan, is familiar to millions of people around the world as the site of the 1972 Winter Olympics—and to millions more as the home of the Sappor...

JDS Travel News JDS Viewpoints JDS Africa/MI