Where is Islamabad?

Islamabad is the capital of Pakistan, located in the Asian continent. Islamabad is one of the greenest and cleanest city in South Asia. It has the largest mosque in Asia called the Faisal mosque.