I thought of that also. Some kind of sports training facility? The name on the photos is *syougatsu*, I googled on that, and it is a word for Japanese festivals, something like our Fourth of July holiday. Very big festivals.ms355 said:The track in the second pic looks like a bobrun. Maybe pictures of Olympic facilities in Sapporo or Nagano?