Egypt
Alexandria
Description:
Because of the flag I presume it is in the Middle East, may be in Egypt.
Status:
Already located!
Solution:
Alexandria
Lat/Lng:
31.196634638421614, 29.911910694498033
Found by:
Anonymous
Anonymous
64 months ago
128
The Main Entrance of the Municipal Stadium (Alexandria Stadium استاد الاسكندرية) designed in 1930 by Dentamaro & Cartareggia Contracting Co.
external link
which originally looked like this external link
1 comment