Byakue-Dai Kannon Takasaki Read More #Buddhist New Random Byakue-Dai Kannon Takasaki A Buddhist temple where a 42 meter statue of the Goddess of Mercy, Kannon, stands tall and overlooks… Read More