Saturday, July 10, 2010

North Face Store - Beijing

Didn't have time today but I am SO doing this - the North Face store in Beijing has an indoor ice climbing wall!

1 comment: