Tomb of the Birds is a point of interest, located at Al Ahram, Al Haram, Giza Governorate, Egypt
When you explore a uncharted archaeological site, don't do it for money or any gloryor it will end in a deadlock !
^ :-)