Lost in the Echo

Lost in the Echo is a town on the south of Mandelbrot Peninsula, on the shore of Gulf of Julia. There is a train station served by lines GSMRL5 and GSMRL8.