AsiaCultureEastern AsiaIndiaJapanSouthern Asia by adminSeptember 2, 201401 Share0 Prime Minister, Shri Narendra Modi at the inauguration of the Vivekananda Cultural Centre (Embassy of India), in Tokyo, Japan