The Abu Simbel temples are two massive rock temples at Abu Simbel, a village in Nubia, southern Egypt, near the border with Sudan. March 8, 2018September 3, 2020 Stunning Expressions