Nature & Landscapes - Is Life Sexy ?