There are 2 places named Echo Mountain in Antarctica.
All places in the world called "Echo Mountain".