Original: The Giza Necropolis stands on the Giza Plateau, on the outskirts of Cairo, Egypt.
Simplified: Giza pyramid complex (also called the Giza Necropolis) is located on the Giza Plateau near the city of Cairo, Egypt.