The delegates arrived in Tokyo, Japan on October 12 and the finals were held on November 11,2006 in China.
The delegates arrived in Tokyo, Japan on October 12. The finals were held on November 11,2006 in China.