A tiny wooden shed perched on a steep cliff in a scenic southern Chinese region has earned the nickname of most inconvenient convenience store in the country.
Hanging a whopping 120 meters (394 feet… [read more]
A tiny wooden shed perched on a steep cliff in a scenic southern Chinese region has earned the nickname of most inconvenient convenience store in the country.
Hanging a whopping 120 meters (394 feet… [read more]