Russian President Putin touched down shortly before 12.30 pm in Geneva, ahead of this afternoon's summit meeting with US President Joe Biden.