Massive slide off the Huaihua Stadium in China’s Hunan Province on January 2nd. Thankfully no one was hurt but I’m sure whoever owns the cars in that parking lot are none to please:

Francis Xavier is a seasoned writer for Unofficial Networks, bringing a lifetime of outdoor experience to his work. Having lived in a ski resort town for years he has a deep connection to mountain culture....