Waves and Rocks Mean Beauty of Nature