Liuliqiao

Liuliqiao

Liuliqiao (simplified Chinese: 六里桥; traditional Chinese: 六里橋; pinyin: Liùlǐqiáo) is situated on the southwestern stretch of Beijing's 3rd Ring Road.

Read more about Liuliqiao.