CHINA | Monday, 16 March 2009 | Views [215]
Chengdu. Its one of the largest statues of Mao in China.