Public Convenience
- Offbeat
Watch: Convenience store suspended on 393-foot cliff in China
World’s ‘most inconvenient’ convenience store in China left the citizens fascinated as it is perched high upon a cliff, at a height of 393 feet (approximately 120 meters). A convenience store is…