>>514971652
This is the most retarded post I've seen yet today. Too bad you don't even understand why what you wrote is so fucking stupid.
>>514970262
Some MEGACITY ONE vibes.
Are you sure this is Cairo? Looks like New Delhi to me.