Giza pyramids get electric buses and restaurant

The Giza pyramids get electric buses and dining Location: Egypt The '9 Pyramids Lounge' restaurant overlooks the pyramid complex and is the first restaurant to open at the ancient site A fleet of 30 electronic buses is also being deployed equipped with screens that act as tour guides