Japan

Updated: Jul 30, 2012 00:07 IST

Matsumoto Castle located in the picturesque town of Matsumoto, close to Tokyo, is one of four castles designated as the national treasures of Japan.
1/4
Matsumoto Castle located in the picturesque town of Matsumoto, close to Tokyo, is one of four castles designated as the national treasures of Japan.

top photos