Rivendell, also known as Imladris, was an Elven town and the house of Elrond located in Middle-earth.