Skip to main content

Shamian Island

Shamian Island (沙面岛) (Metro 1 Huangsha, exit D). The buildings and streets of the former British and French concession have been beautifully renovated, creating an oasis of tranquility in an otherwise bustling and hectic metropolis. One of the old structures is Our Lady of Lourdes Chapel, located at 14 Shamian Street. The architecture reflects the colonial era of 19th Century, and it has a unique atmosphere.