Repeat: As of 2010 the Shinsegae department store in Centum City, Busan, is the largest department store in the world.
As of 2010 the Shinsegae department store in Centum City, Busan, is the largest department store in the world.