You are here
This photo was taken from 2010 World EXPO in Shanghai, China. It is a small part of China Pavilion, and the character in photo means "east". Photo by Jin Tang
By jtang Posted: Aug 30, 2014
Filed Under: Picture This: Red!