Fading splendour of Mughal mosque