170 exhibits displayed at science and spirituality exhibition in Puttaparthi

India