Beautiful Japan

Hirosaki castle, Aomori Japan, a place where you can find so many beauties in nature. Most of them are created through a fact that there are four distinctive seasons, four seasons. Spring with full of flowers, summer with fireworks and festivals, autumn filled with colors of nature, and winter covered …