Kyoto is a stunning city known for its beautiful architecture and lush landscapes. Located on Honshu Island, it features many Buddhist temples and Shinto shrines, like Kiyomizudera and Kinkakuji.
An American tourist was arrested for vandalism at a historic shrine in Tokyo a day after arriving in the country on vacation ...