Americans spend hot Independence Day on beach
Magnificent space photos in June
Peace & Love festival held in Sweden
Hu visits Canada, attends G20 Summit
Wimbledon Open 2010