Shanghai lies in the east of China. 上海位于中国的东部。
位于中国东部的翻译是:Located in eastern China
位于中国东部Located in the eastern part of China