Mysterious rail station