A man uses a pressure washer on Tuesday to clean the low wall surrounding the "Villa La Grange," possible venue of the meeting between US President Joe Biden and Russian President Vladimir Putin in Geneva, Switzerland. Biden and Putin are set to meet in Geneva on June 16 in their first presidential encounter. Photo: AFP