A snow-capped Mount Fuji overlooks a tranquil lake and a traditional pagoda framed by lush white cherry blossoms.