G20 Delegates impressed by the “fantastic architecture” in Khajuraho