Philosophy professor Denis Dutton suggests a Darwinian explanation of universal beauty being hard wired into our DNA. He talks about landscapes and art starting at 7:00.

http://www.ted.com/talks/denis_dutto...of_beauty.html