NEATOSHOP

Thursday, April 08, 2010

The Teahouse at the Top of the World



Information about this place is still sketchy, but there appears to be a tea house in Anhui Province, China, that is only accessible after rappelling up a mountain. You can view amazing pictures of people ascending the mountain at the link.

Link, Via: Radley Balko | Photo: Just Ask Shirley, gxnews, Via: Neatorama

No comments:

Post a Comment