Live action footage
Train on european railway station captured in Prague, capital city of Czech Republic
HD
1920 x 1080