where did u take this pic from ??
Never mind the above question :) .
I can see it on the map
i love this picture
beautiful! Piramids as God over the town !
Sign up to comment.
Sign in if you already did it.
Photo taken in Zamalek, Cairo Governorate, Egypt
Misplaced? Suggest new location