Visit Japan: The Ju-roku Rakan Rocks are a sight to behold. The 22 Buddha statues took five y&hellip