Where is Lion Rock?

Where is Lion Rock located?

Lion Rock, Lion Rock, Sri Lanka (approx. 7.956663°, 80.759926°)


Where is Lion Rock on the map?