Sudan, Nubian Pyramids, travel landmark vector illustration - Image Details