Awe and wonder in nature