By Arian Camilleri Uploaded on 2 April 2008 13 views
These little statues are left by visitors to pay their respects to all the unborn children. They are lined up all along a small ledge and there are hundreds of them. This photo was taken in Kamakura,Kanagawa, Japan.