Amazing Chinese rose wall in Chenshan dazzles visitors

LMS
chinadaily.com.cn| Updated: May 8, 2018

At the foot of Chenshan Mountain, these lovely Chinese roses turn it into a stunning flower sea. [Photo/sheshantravel.gov.cn]

< 1 2 3 4 >