What are the Undying Lands in Lord of the Rings?

Answer:
Also known as Valinor, the Undying Lands is a place across the sea where the elves departed to at the beginning of the age of men. It is just like it sounds; lands which never die, and on which beings never die.
First answer by MeriadocsGirl. Last edit by MeriadocsGirl. Contributor trust: 55 [recommend contributor recommended]. Question popularity: 1 [recommend question].