Pick Ups “Iwanaga Baijuken”, a Japanese sweets shop founded in 1830, Nagasaki. Suwacho, Nagasaki-shi, Nagasaki.Location Related posts:Nanbu no HimatsuriMt. Fuji 5th StationAsahikawa, HokkaidoSnow Monsters in Mount Hakkoda, AomoriHimure Hachimangu, Oumi-hachiman-shiTori no IchiYokoo Ohashi and Azusa riverOmi-gokasyoMashike station, HokkaidoCape AshizuriYoshino, NaraA turtle in a pond