Feeling the allure of nature