There is one place named Storm Mount in Falkland Islands.
All places in the world called "Storm Mount".