where is the grand canal
The Grand Canal is a vast waterway system in the north-eastern and central-eastern plains of China, running from Beijing in the north to Zhejiang province in the south.
Brief synthesis. The Grand Canal forms a vast inland waterway system in the north-eastern and central eastern plains of China, passing through eight of the countryâs present-day provinces. It runs from the capital Beijing in the north to Zhejiang Province in the south.