From screen to Seoul: Fans flock to 'KPop Demon Hunters' filming sites
From screen to Seoul: Fans flock to KPop Demon Hunters filming sites Netflix animated blockbuster turns Naksan Park, N Seoul Tower and other city landmarks into must-see stops for international tourists