Downtown Islamabad? Riyadh? Doha?

Nope…London.

Share