Dimplenose Stranger from the outside Joined Apr 2, 2002 Mar 26, 2016 #1 Where did I see this snow? Answer by PM or just join in for fun. Inside the Land Pavillion at Epcot. Last edited: Mar 30, 2016