Weeping Waters: When Train Meets Volcano