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