The Mountain Road is a road in the Northern Mountains. It is the main road heading south from North City.
This area is where Vegeta, Future Trunks, Piccolo, and Tien Shinhan battles Android 18 and Android 17.
Video Game Appearances
The Mountain Road is a playable battle stage in the Butōden series, Dragon Ball Z: Sagas, and Budokai Tenkaichi series.
Vegeta faces the Androids on the Mountain Road
The Mountains battle stage in Zenkai Battle Royale