North of Fushimi is Tofukuji, a major Zen temple complex.
The major Zen temple complex called Tofukuji, is located southwest of Fushimi.
mnli hypothesis: The major Zen temple complex called Tofukuji, is located southwest of Fushimi. premise: North of Fushimi is Tofukuji, a major Zen temple complex.