Byakue-Dai Kannon Takasaki

Byakue-Dai Kannon Takasaki

A Buddhist temple where a 42 meter statue of the Goddess of Mercy, Kannon, stands tall and overlooks…