Rivendell is an outpost of the elves in the middle earth, also referred to as the last homely house west of the Misty Mountains.