Prime Minister Narendra Modi landed in South Africa on Tuesday evening to take part in the three-day BRICS summit that begins from today. The visit comes amid buzz over a possible bilateral meet with China's Xi Jinping, which has yet to be confirmed.