Kanazuen is one of the largest soapland towns(Red light district) in Central and Western Japan, just steps away from Gifu Station in Gifu Prefecture in Japan.

AloJapan.com