Caras Galadhon

(Placeholder) Caras Galadhon is the great city of the Lothlorien Elves.