The city of Badulla is in Sri Lanka. Which is a site factor?

The city has a Buddhist temple and a Catholic church.

Badulla has an average annual rainfall of 67.8 inches per year.

Badulla is the largest city in the Uva province.

When it was a colony, the railway line was built by the British.