Designed by
Title
Shanghai and the Yangtze River Delta, gray political map #248062779
Description
Shanghai and the Yangtze River Delta, gray political map, with major cities. Megalopolis of China, located where Yangtze River drains into East China Sea, with Hangzhou Bay and Zhoushan Archipelago.