Closer glimpse of Mother Nature