From there he fled to Alexandria and built there an altar and applied to it this verse: 'On that day there will be an altar to God in the land of Egypt.'(Isa 19:19) [y.Yoma 6:3 (43c-d)]
Is there any doubt where the Christian editors of Josephus in the third century got the idea that the temple was located in Heliopolis. What's the line before this Isaiah, again?