Known as the cultural capital of Japan, the city is home to numerous Buddhist temples, the Imperial Palace, Shinto shrines, ...