Submitted by Kate on Mon, 10/04/2010 - 20:38 4 Average: 4 (2 votes) Rate Xinjiang Pavillion is really cool, worth to see. Node China Pavillion -Xinjiang Pavillion