Giza pyramids get electric buses and restaurant
Embed this video
Share
Description
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.
General Info
UploadedOct 22, 2020
watch more videos