Wednesday, March 23, 2011
At the Whistler Sliding Center, built for the 2010 Winter Olympics, tourists can sled at almost 60 mph.
Photography home | Most viewed photos | Purchase photos | Video home
© 2011 The Seattle Times Company