Mount Moriah is about 15 miles west of the Dead Sea in modern-day Israel. It is the location where Abraham built an altar with the expectation of sacrificing his beloved son, Isaac. The dramatic story is resolved at the last moment when an angel stops...