These are called The Great Pyramid of....
Which country has this flag?
Imported from external platform