It has a great and high wall that has twelve gates, and at the gates twelve angels, and names written on the gates which are of the twelve tribes of the sons of Israel—