On January 21st Saturday and 22nd Sunday, the Indo-Japan Cultural Festival was held at the World Trade Center in India, Mumbai, a sister city of Yokohama. The Office of the City of Yokohama...