The 108-foot-tall giant lord Hanuman statue which has became the identity for Delhiites in central Delhi’s Karol Bagh locality may not be visible to common people...
New Delhi: The 108-foot-tall giant lord Hanuman statue which has became the identity for Delhiites in central Delhi’s Karol Bagh locality may not be visible to...