Johto is based in the city of Kyoto in Japan as well as the surrounding countryside of Kansai. Kyoto is filled with many Shinto shrines and Buddhist temples. If look a bit closer to Johto you'll notice many ancient buildings such as the Burned Tower. As well as geographical similarities like Mt. Silver representing Mt. Fuji west of Tokyo and east of Kyoto and same in their in game counterparts.