Photo by Dobee Yongfuli - Red Fountain

Dobee Yongfuli - Red Fountain

Created bytklib

33.8k reviews

No. 125 Yongfu Road, Xuhui District, Shanghai (about a 430-meter walk from Exit 3 of Shanghai Library Metro Station)

Walking Guide

null — step-by-step photo guide

null — step-by-step photo guide

null — step-by-step photo guide

null — step-by-step photo guide