Night views of Youzhou Ancient City in Southwest China’s Chongqing draw visitors. [Photos/IC]
Check out the beautiful night view of Youzhou Ancient City in Southwest China’s Chongqing! With colorful ethnic culture and Tujia folk customs, it attracts tourists to enjoy its many charming attractions.