Clouds reflecting in a residu of water on the Beach near Egmond aan Zeen in North Holland, the Netherlands.