World | Tue Jul 8, 2014 10:24am EDT

Japan upset as Chinese paper prints mushroom clouds on map