Description201504 Shanghai Science and Technology Museum station concourse.jpg Pudong, Shanghai, China Date Taken on 17 April 2015 Source https://web...