More than three million people are expected to take part in weekend festivities celebrating Moscow's 860th birthday. Five thousand different events are being staged across the capital, including music shows and firework displays.