Complex sentence: Near Lake Tazawa, there are a number of hot springs resorts (onsen), these are popular with tourists from all over Japan.
Split into simpler sentences: Near Lake Tazawa, there are a number of hot springs resorts ("onsen"). These are popular with tourists from all over Japan.