No. 3488, Chentao Road, Songjiang District, Shanghai City
Walking Guide
Take bus Songjiang Line 98 and get off at Guangfulin Road Chentower Road Station. Walk east for 142 meters, then turn left and walk 33 meters. Enter the gate, and the Rose Gallery will be on your left.