This picture of construction in Cairo is interesting. It looks so different than what you see in North America. 118 Give Thanks Mar 09, 2015