It takes a skilled and talented photographer to snap a photo like this. Taking advantage of the fog shrouding Muir Beach, the photographer created an illusion of the wedding ceremony taking place right on the water. Of course, in reality, the ceremony took place on the Muir Beach Overlook, but it is fun to imagine that the wedding party was standing on water.