This foliage reflection in a small pudle of water looks like window to some other reality