Japan is a country of contrasts. During your Japan travel, discover ancient temples that share…