How small humans are in front of nature!