The iconic Tokyo Skytree, Japan's tallest tower, was illuminated in the colours of the Indian national flag to mark Prime Minister Narendra Modi's visit for the 15th India-Japan Annual Summit. The two countries had upgraded their relationship to a Special Strategic Global Partnership 10 years ago. Prime Minister Narendra Modi departed from Delhi on Thursday.