By administrator on Mar 8, 2010 | In Announcements
This is a train station in Thailand. Have you been there before?