Satellite map of Shanghai Library

Map of Shanghai Library

Shanghai Library (Simplified Chinese: 上海图书馆; Pinyin:Shànghǎi túshūguǎn) is the second largest library in China after the National Library of China in Beijing. It is located in Shanghai, China. At 24 stories and 348 feet (106 m) tall, it is the tallest library in the world, as well as one of the largest.

Latitude: 38° 53' 16.08" N
Longitude: -77° 00' 14.04" W

Nearest city to this article: Washington D.C.

Read about Shanghai Library in the Wikipedia Satellite map of Shanghai Library in Google Maps

GPS coordinates of Shanghai Library, United States

Download as JSON