1. Myanmar
  2. Bhutan
  3. Sri Lanka
  4. Nepal
4 views

1 Answers

Option 3 : Sri Lanka

Mount Pedro or Pidurutalagala is an ultra prominent peak, and the tallest mountain in Sri Lanka, at 2,524 m (8,281 ft).

4 views

Related Questions