Results
33 results found

Tokushima Ao Odori dancers, holiday festival, Nagoya City, Gifu prefecture, Honshu Island, Japan, Asia

The 80-foot high Great Buddha Statue (Daibutsu), built by the Daijokyo Sect of Nagoya, Japan, unveiled by the XIV Dalai Lama in 1989,Bodh Gaya, Bihar, India, Asia