Peninsula long train