Hataiwan Ngamsukonpusit ig. Chemin de fer touristique du Tarn. Handakuten meaning. Lumipat ng lugar in english meaning.