By admin July 21, 2008Chaoyang Park, Beijing, China 2,430 Feet Long x 10 Feet High Dedicated July 21, 2008 By Professor Xikun Yuan admin / About AuthorMore posts by admin