India is nothing if not the land of temples. From ramshackle roadsides to sprawling complexes across acres of land, the humble abodes of Hindu gods have witnessed some serious upgradations over centuries. Delhi houses some of the most tech-savvy and breathtaking