First Kyoto and then Nara

With a population of around 1.5 million, Kyoto is lined with breathtaking temples and shrines on every corner. These are places where locals and tourists alike gather to share a moment of peace.