Pyramid by David Macaulay
We looked through this, but didn't read the text out loud. I didn't think my elementary set would understand it and it was a little slow to boot. They did really enjoy the pictures and it helped them visualize the things they'd read about in other books.
It's a valuable visual resource, but may not work for younger kids. I'll have to try it again when they're older.