Nouns

(n)topographic point, place, spota point located with respect to surface features of some region“this is a nice place for a picnic”, “a bright spot on a planet”