英语翻译

问题描述:

英语翻译
我在双语手机报上看到这么一句话,eight of the top 10 least polluted cities are Canadian,the Yukon capital of Whitehorse tops the list.对后面这个of 的用法产生了以上的疑问,

Beijing,the capital of China (同位语结构)
China's capital Beijing (定语结构)
另外,Yukon capital of Whitehorse,the Pacific coast resort of Acapulco都是错误的表达,应该去掉of.