Skogafoss, Iceland. This is one of those places where you feel the enormity of nature. You stand several meters from the waterfall, and you are all soaked. with pictures I try to show the wonderful places on our planet, so that people will start to appreciate its beauty. Sometimes, however, I also want to show how little we are all about it.