I sometimes get a sudden curiosity and I am wondering how many “faces” are seen in landforms or in the nature like mountains, cave and rocks. Out of many faces I found, the one below is the most memorable and enjoyable to me. Why? I’m not sure whether I am in delusion or not, but I see the “face” is smiling to me! Can you see it?
Click to Enlarge :O