People cross the the busy shibuya road junction in the rain in Tokyo, Japan.10 Jun 2006