Results 1 results found Picturesque Ukimido Temple pagoda resting on stilts above Lake Biwa in Otsu, Shiga Prefecture, Japan, Asia