The reason that the Keishin Line does not terminate at Sanjo Keihan as it originally did when above-ground, is that the necessary amount of space for a returning track could not be provided (not only is there a sharp curve directly to the west of that station, but the extra dead-end track would be directly underneath the Kamo River, so it was not feasible). The reason it did not originally continue to the (then-)terminus at Nijō was for the Kyoto Municipal Transportation Bureau to keep the calculated costs of running the trains balanced. However, since the opening of the extension in 2008, this is no longer the case and trains of the Keishin line now continue all the way to the present terminus at Uzumasa Tenjingawa.