That's up to each visitor. I've seen people stay 10 minutes and I've seen people stay over an hour. Average is around 25 minutes.
I stayed for almost an hour.. there is so much to see, and so much detail!! It's amazing.. definitely going back this year!!!
Thanks! Your answer is awaiting moderation.