Shiverchill Mountains

This place has a couch on the home page of Shiverchill, we can meet there and also on Borderland in there, which is there is a little cave door in the bottom left corner.