Complex sentence: Nichiren Shōshū is a school of Mahayana Buddhism with its Head Temple, Taiseki-ji, located on the lower slopes of Mount Fuji in Japan.
Split into simpler sentences: Nichiren Shōshū is a school of Mahayana Buddhism. Its head temple, the Taiseki-ji, is located on the lower slopes of Mount Fuji in Japan.