Where the UNESCO World Heritage Sites – Zuojiang Huashan rock art cultural landscape is located? The landscape straddles steep cliffs in southwest China and represent the only trace left of the Luoyue people. Share: