This streetview gives you a good understanding of just how massive these pyramids are.
The sheer size is overwhelming!!!
Anonymous
@ 2015-07-03 11:31:16
Amazing. Absolutely a sight to see, thank you for sharing