I just checked on Continental.com some random August dates and found tons of availability for 17,500 miles each way in economy (35K round trip). Most with 1 stop and I found some with direct flights (1 example was flying from YUL-CUN on 8/9 10:50am).
Let me know if you needed any other info.