Srilanka Government

A Photo of the eye - catching nine arch bridge in Sri Lanka, a marvelous idea of a Railway employee, gose to world.

The photograph of a train, running on the nine arch bridge in Demodara, Sri Lanka , taken by among the most attractive photographs of the railway tracks in the world.

Last Updated on Thursday, 23 February 2017 09:42