Live action footage
NANU OYA, SRI LANKA - JANUARY 8: Train arrive on station on January 8, 2013 in Nanu Oya. Nanu Oya is the train station in Nuwara Ellya city.
HD
1920 x 1080
Editorial Use Only