Box Hill Miniature Railway, located in the eastern suburbs of Melbourne, Australia.
Surrounded by wonderful parkland and with steam, diesel and even solar