A. Rohri Canal B. Nara Canal C. Kirthar Canal D. Dadu CanalSubmitted by: Aijaz BalochAdvertisement Advertisement
HAFIZ MUHAMMAD HARIS on 17/04/2019 3:23 PM Beijing-Hangzhou Grand Canal Located in China is the Beijing-Hangzhou Grand Canal, popularly known as the Grand Canal. It is not only the world’s longest artificial river or canal, it is also a tourist destination. Reply
2 Comments
Beijing-Hangzhou Grand Canal
Located in China is the Beijing-Hangzhou Grand Canal, popularly known as the Grand Canal. It is not only the world’s longest artificial river or canal, it is also a tourist destination.