In traditional Japanese culture, India is Tenjiku (the country of heaven). Today, Japan is India’s largest source of aid and has secured a key role in supporting infrastructure development, financing projects like the Western Dedicated Freight Corridor, the Delhi-Mumbai Industrial Corridor, and the Bangalore Metro Rail Project.