Nile Palm Tower

Location: Giza, Egypt