Things to do in Takayama