Caras Galadhon

Yet another wonder of my home-city.