Claim: Shinsegae is a South Korean department store franchise with its flagship store and the world's largest department store in South Korea's fifth-most populous city with a population of over 3.4 million inhabitants.
Verdict: REFUTE