Jianshan Village, located in Huaxi District, Guiyang City, near Zhongcaosi Bridge Google Maps: https://maps.app.goo.gl/urb2YBkxvyxfW... Filming time: September 2024