Where to take the pictures that reflect Shanghai's heart best? A few suggestions below. From all, particularly the Shanghai Old Street and the Riverside Promenade are the most popular choices. On the Riverside Promenade you will find often professional photographers and waiting for that perfect light to capture the skyline.