China to build land-based ‘Suez Canal’ to connect Europe and Asia, bypassing shipping routes

By&nbspEuronews

Published on

ADVERTISEMENT

The mountainous city of Chongqing in China has…

Continue Reading