TOPSHOTS-Visitors of a fun fair enjoy a ride on a merry-go-round as sun sets in Duesseldorf, western Germany, on July 18, 2010. Organisers expect up to four million visitors at the banks of the Rhine for their "biggest festival at the Rhine". The festival running until July 25, 2010 offers more than 300 attractions. Organisers say that this year's fun fair is run only with certified green electricity. AFP PHOTO MARTIN GERTEN GERMANY OUT