There are 2 places named Stillwell Lake in Antarctica.
All places in the world called "Stillwell Lake".