“Where’s Waldo?” comes to Lake Placid