Pakistan Chowk

Street intersection or "Chowrangi" in Saddar Town, Karachi, Pakistan From Wikipedia, the free encyclopedia