Giza pyramids get electric buses and restaurant
Video Credit: Reuters Studio - Duration: 00:44s - Published
Giza pyramids get electric buses and restaurant
Egypt showcased on Tuesday (October 20) its latest developments of the Giza pyramids plateau, which included the site's first-ever restaurant and a set of eco-friendly electric buses.