The Chinese ghost village shrouded in greenery