Mountain Summit Temple



Mountain Summit Temple was built in the peak of the Togashi Mountain.