France dazzles world with colourful, vibrant Olympics opening ceremony

0