houses on the shore of a lake in front of a mountain covered with snow and fog