Mountain Falls strives to achieve the same balance between its alluring beauty and astonishing power that created the mountains themselves.