@Japan Travel August 11, 2019 Japan Travel: Built in 1963, Kyoto Tower sits right opposite Kyoto Station – and we are all ab…
@Visit Japan July 1, 2019 Visit Japan: In sharp contrast to the tradition laden city it anchors, Kyoto Station is a mar…