Mihir Joshi
Home  /  Egypt
Dahshur, Egypt - Feb 5, 2024: Tourists ascend stairs to reach the elevated entrance of the Red Pyramid at Dahshur, built by Pharaoh Sneferu during Old Kingdom.