Archive for the ‘Animal’ Category

Miyajima, Japan

Miyajima, Japan

Momijidani Park – the valley of Mount Misen. Momiji means red leaves in Japanese. From the name, you know it’s a perfect place for momiji...