Rock and a hard place: Thailand's Hellfire Pass hits home