Snakes Castle location
The building that Lei moves into is actually Warner Castle in Orion, Illinois. It was built in 1895.
http://thefairkingdom.com/library/henry/warner.html
"We will see you next time when my guest will be, a different person. Don't look in my camera." PFT