Indian Prime Minister Narendra Modi

Indian Prime Minister Narendra Modi will visit China next week, Beijing's foreign ministry said Tuesday.

The leader of China's Himalayan neighbour -- the world's largest democracy and an Asian geopolitical rival -- will visit for three days from Thursday May 14, foreign ministry spokeswoman Hua Chunying said in a statement on its website.