MATSUMOTO, Nagano Prefecture--Towering Matsumoto Castle, one of the grandest feudal fortresses in Japan, welcomed a record number of foreign visitors during the recently ended Golden Week holidays.