The sheer size is overwhelming!!!

The sheer size is overwhelming!!!


Giza, Egypt (EG)
This streetview gives you a good understanding of just how massive these pyramids are.

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload
Anonymous picture
Anonymous
@ 2015-07-03 11:31:16
Amazing. Absolutely a sight to see, thank you for sharing

Advertisement