Rangiri Dambulla International Stadium, Sri Lanka Photos

This is one of the newest and beautiful stadiums in the country. This in one of the most important international venues in Sri Lanka for hosting international cricket. The seating capacity of the stadium is 30000.

Dambulla Statdium under flood Lights

Dambulla Stadium stands

Scenic aerial view of Dambulla stadium

One of the ends of the stadium

Complete view of the ground sorrounded by mountains and water