PidurutalagalaPidurutalagala (Sinhala: පිදුරුතලාගල, pronounced [ˌpidurutaˈlaːɡələ], Straw Plateau Rock), or Mount Pedro in English, is an ultra prominent peak and the tallest mountain in Sri Lanka, at 2,524 m (8,281 ft).continue