Mount Fuji and Tokaido Shinkansen
Kyoto is Japan‘s most important city from a historical and cultural point of view.
Nijo Castle
Ninomaru Garden in Nijo Castle
The Golden Pavillion
Fushimi Inari Taisha Shrine
Imperial Palace
Imperial Palace Garden
Zen Rock Garden
Stone Garden
Old street and Yasaka pagoda
Roasting Teppanyaki
Teppanyaki Japanese wagyu beef