PUBLISHED: 08:34 EST, 15 June 2012 | UPDATED: 13:48 EST, 16 June 2012 As London prepares to welcome the world for the start of the Olympics, the capital’s most famous shopping streets laid on its own special greeting. National flags from all 206 nations coming from around the globe to compete in this summer's Games have been draped across Regent Street. This stunning image replaced a more patriotic, but no less impressive, display when the Union Flag was arrayed along the iconic thoroughfare to celebrate the Queen’s Diamond Jubilee, this month. Flying the flag: (Front row, left to right) Croatia, Cuba, Cyprus, Czech Republic, North Korea, Democratic Republic of Congo, (second row) Denmark, Djibouti, Dominica, Dominican Republic, Egypt, (third row) Hungary, Iceland, India, Indonesia, Iran, Iraq, (fourth row) Ireland, Israel, Italy, Jamaica, Japan, Jordan, (fifth row) Kazakhstan, Kenya, Kiribati, South Korea, Kuwait, Kyrgyzstan, (sixth row) Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, (seventh row) Liechtenstein, Lithuania, Luxemburg, Macau, Madagascar, (eighth row) Malaysia, Maldives, Mali, Malta, Marshall Islands, Mauritania
@highlight
206 flags from all the nations competing in the London 2012 Olympic Games create stunning display
@highlight
Display stretches almost two miles along the capital's iconic shopping streets
backdrop for the millions of visitors expected to visit @placeholder during