Songjiang is a suburban district of Shanghai. It has a land area of 605.64 kmĀ² and a population of 1,909,713. Owing to a long history, Songjiang is known as the cultural root of Shanghai. From Wikipedia