It seems like the only time locations are used as concepts are when they're an actual part of the shared game experience, such as the Lava Stage. Using "mountains" as a concept would only really apply to if you can see mountains in the distance (or as a gameplay mechanic), ideally if it wasn't just used for window dressing. Not a video game example, but Mount Fuji is a location, while 36 Views of Mount Fuji uses Mount Fuji as a concept.
Even then I don't think that really merits twinning the entry as both a concept and a location, with very few exceptions such as the Lava Level one, where a location becomes a concept because it has also become a gaming cliche. A good rule of thumb might be "if your character is there, it's a location."