Motorists queuing up on the roadside to buy gasoline at a petrol station in Morioka city, Iwate prefecture, in northeastern Japan. Photo courtesy: AFP
Bullfighter dwarfs
2011-08-22 7:04 am
Body art
2011-08-21 12:16 pm
Homesitting
2011-08-18 12:29 pm
Best restroom
2011-08-17 7:36 pm
Bus tour
2011-08-17 1:28 pm
Solar-powered
2011-08-16 5:33 pm
Difficult
2011-08-13 4:04 pm
Full bloom
2011-08-12 1:41 pm
Rickshaw challenge
2011-08-11 3:10 pm
Pawn for cash
2011-08-10 12:22 pm