Times Square (shopping mall) (built 2009)
Location: 37.5172°N, 126.9036°E