Complex sentence: The Mahikari believe that their worship and devotion is all that stands between mankind and apocalypse, so they have built a pair of "New Solomon's Temples" in the Izu Peninsula, where they worship.
Split into simpler sentences: The Mahikari believe that their worship and devotion is all that stands between mankind and apocalypse. The original Mahikari have built a pair of "New Solomon's Temples" one in the Izu Peninsula, where they worship.