Takayama
A tourist town in the Japanese mountains
At a "cook your own" restaurant. You chose your own cut of the heavily marbled Hida beef.