istock_7902213_egypt.jpg

High-rise buildings soar above the Nile River running through Cairo, Egypt.
High-rise buildings soar above the Nile River running through Cairo, Egypt.