The city is not only western Japan's biggest hot spring resort ... tell-tale smell of sulfur that permeates the air. Backed by mountains and facing the tranquil Seto Inland Sea, Beppu is an ...