Hot springs, or onsens, are everywhere in Japan. Some even come with stunning mountain or seaside views. Then there are the ...