Rural Japan

DSCN2091Tea fields, a bamboo grove, pine forests shrouding sharp mountainsides, and clear spring water that has just emerged from the rocks; it can only be rural Japan, and it is only about 15 minutes by car from a major city.