This is not paradise, this is Guangxi, China