More photogenic clouds over Lake Champlain. No sign of &amp;quot;Champ&amp;quot; a distant cousin of the Loch Ness Monster!