Wednesday, June 10, 2009

Japan Photos

A few photos from my recent Japan visit


Let it snow, Let it snow, Let it snow!


Hakkeijima Dolphin Fantasy

Tokyo Emperor Palace


On a way back to India


A380 on display