In a previous post I shared a similar mural named "Kaitangata" - this one is also another version of the same. I'm not 100% but I suspect it was painted by local artist Mark Haldane. It represents the old historical train which is now located at the Greymouth Shanty Town and tells a history of the town's coal mining.
Linking up with Mural Monday.