Buddhist deity Amida Nyorai. This 18 foot tall statue was carved by a Japanese sculptor and covered in gold leaf. It is thought to be the largest Buddha carved since ancient time.
© 2009 Pam Haley - ALL RIGHTS RESERVED