A huge banner with the slogan "China I love you" is hanged at Wanda Plaza shopping mall in Yinchuan, China.
You must be logged in to use lightbox functionality
Please Log In or Register