Motorists queuing up on the roadside to buy gasoline at a petrol station in Morioka city, Iwate prefecture, in northeastern Japan. Photo courtesy: AFP
Rehearsal
2011-07-07 12:41 pm
Royal tour
2011-07-06 1:34 pm
New species
2011-06-30 1:34 pm
Tarmy
2011-06-30 1:32 pm
Sherpa contest
2011-06-28 12:00 pm
The Colosseum
2011-06-24 4:06 pm
Traditional bathhouse
2011-06-20 3:13 pm
Ash
2011-06-18 4:30 pm
Stop killing
2011-06-16 4:44 pm
Out of control
2011-06-10 12:41 pm