英语翻译

问题描述:

英语翻译
the square,in the centre of town,is dominated by the great wall of the KREMLIN running down one side.翻译?

由克里姆林宫控制着的城镇中心的广场,坐落在克里姆林宫高高的城墙的一边,在那就可以找到.
也不知道翻译的对不对,这个句子好难啊,翻译的我直头疼啊~!