Shanghai Tian'ai Road, which is called Lovers Road by the local people, is located in Hongkou District in Shanghai City. It is 526 meters long and 13 meters wide. And the carriageway is 7 meters wide. There are walls by both sides ...
3 likes 0 comment