Chinese soldiers tear up lumps of thick green algae from a beach next to the Olympics Sailing Centre in Qingdao. The pressure is on to clean up with the Olympics beginning in just over a month.
Meanwhile Chinese cheerleading squads are training for routines that will feature in various Olympic events including basketball, beach volleyball and soccer.
Hindu devotees take part in the annual festival of Rath Yatra, in the holy city of Puri, India. Idols of the gods Jagannath, Balabhadra and Subhadra are paraded through the streets in specially made chariots.
The streets of Tokyo are festooned with colourful streamers to mark the Japanese festival of Tanabata, which celebrates the once yearly meeting of two star crossed lovers separated by the Milky Way.
US Marines relax with a game of football at a base in southern Afghanistan. June was the deadliest month for foreign troops in Afghanistan since the 2001 fall of the Taleban.
Thai dancers perform in front of the Greenpeace Rainbow Warrior ship in Songkhla province. Greenpeace is urging the Thai government to commit to using renewable energy and combat climate change.
|
Bookmark with:
What are these?