My guess from both a "where could they put it on Main Street?" standpoint and looking closely at the pictures is that the Chinese Mickey/Minnie set up is on the right-hand side of town square(as you face the castle) over where the parade gate is.
Yes. That is where it is located, by the parade gate.
It will be there Feb. 5 - 29. See article in LA Times.
I've never seen that many characters in a day at DL! Really nice shots!
There are Tons out and about right now! I don't know if they come out more when the crowds are lower or what but it was really nice. Plus I didn't do much riding I just wandered and watched characters and kids interact!