Top Pictures of the Week

<div class="meta image-caption"><div class="origin-logo origin-image none"><span>none</span></div><span class="caption-text">A  visitor slides down a water slide at Toshimaen amusement park in Tokyo Friday, Aug. 6, 2010.  (&#40;AP Photo&#47;Itsuo Inouye&#41;)</span></div>
August 6, 2010 1:52:35 PM PDT