Image 1 of 1


KASHGAR, CHINA - JUNE 21: A statue of Mao stands in the People's Square on June 21, 2007 in central Kashgar, China. Its one of the few large-scale statues remaining in China and it stands 18 meters (59ft) high. Kashgar is the far western city in Xinjan province and it was an important stop on the old Silk Road and the focus in the intrigues of the Great Game. (Photo by Per-Anders Pettersson).....