Japan is home to some of the world’s most intriguing architectural designs, as well as a variety of historical monuments and sculptures. For those who want to enjoy a bit of whimsy while exploring the country’s attractions, a trip to the Otagi Nenbutsu-ji temple is essential.
