News

A gentle-faced giant Buddha statue with "sunglasses" in this central Japan city, north of Nagoya, has become a popular ...