World’s most inconvenient convenience store opens on a cliff in China