Battlefield
Flyover

Four battles where the ground itself was a combatant — replayed as cinematic 3D terrain flyovers, phase by phase, with the armies drawn on the real landscape.

Positions and movements are curated approximations for storytelling, not survey-grade history. Terrain shows today's landscape; where it has changed since the battle, the narration says so.

This page needs a free MapTiler key to render terrain. Pick any battle for setup instructions — everything else works without it.

Map key not configured

This flyover needs a (free) MapTiler API key to load terrain and imagery:

  1. Create a free account at cloud.maptiler.com — no credit card needed.
  2. Copy the default API key, and in its settings restrict allowed origins to chris-tien.com, www.chris-tien.com and localhost.
  3. Paste it into MAPTILER_KEY at the top of this page's script.