I Love Nature The forces of nature are so awesome. These holes in this rock were made from water dripping off the tree above when it rains. Post Comment Receive notifications Add a comment...