Japan

Busy cities, quiet mountain peaks, sacred temples.