Chinese think that everything on the earth is from China. They are crazy.
This is not Seosomun Station Site. Seosomun Station Site is located between Ace Tower and Vabien.
As above-mentioned, this is "FRASER PLACE", not Ssangyong Metro. I guess the uploader of this photo just followed Congnamul.com, one of Korean online map services, but they made a certain mistake.