Twitter looks like they have one of the backgrounds for their sign in page featuring a photo of Cricket Players in India.
Possibly this is not India, but may be Srinagar. The background appears to have a Mosque, possibly the Hazratbal Mosque / Hazratbal Shrine, which is located is situated on the left bank of the Dal Lake, Srinagar.
Update – thanks for the comment – this appears to be the Sultan Qaboos Grand Mosque in Oman:
Here is how the image appears on the background of the twitter login page:
I thought it was the Hazratbal Mosque / Hazratbal Shrine – but it is not. Here is what that shrine / mosque looks like in the day time: