More than 12 million visitors are due to touch down Paris for games, running from July 26 to August 11, but the city currently feels eerily empty Source link