Does Sri Lanka have Mountains?

yes the tallest mountain in Sri Lanka is Pithruthalagala. I know because I'm from Sri Lanka