On a mind-clearing walk through man made nature.