Tucked into the north eastern corner of Kyushuu, the Seven Hells of Beppu awaits daring travelers who venture to Oita prefecture. The collection of hot springs spread over the city of Beppu exude an otherworldly beauty. Although these aren’t the kind of...