Experiences in Takayama, Japan