As someone with 73 PHDs in geoguessr, i can confirm this is Kyoto, Japan