Explore scenes filmed in Taipei featuring local atmosphere, immersive encounters, and unique city vibes.