Kryal Castle Theme Park

Ballarat, Victoria, Australia.