David (French) and Katharina (German) visiting a small mountain village and hiking in hell! Will they survive? Check out Hanazawa Village and Mankanho …

AloJapan.com