If the spring weather already has you sweltering, imagine surviving an Egyptian summer thousands of ...