Street in Istanbul
walking through the streets - not knowing where you are. foreign country - foreign city.