2005_japan7

Karuizawa (map) is a mountain town that gives some relief from the heat and humidity of the rest of Japan. Initially developed by foreigners, it has become popular with Japanese. TEAM has property there that is used as a conference center. We arrived late evening.