Hi Mike,
The photo is definitely taken at Edaville. While it's hard to see, the lettering on the locomotive tank is the giveaway. I sort of recognize the building in the left background. Perhaps some one else can use it to positively identify the exact location.
Best Regards,
Glenn