Sheep Paparazzi

"Hitsuji" means "sheep" in Japanese and "yama" means mountain, so the aptly-named Sheep Mountain Park should have a few sheep wandering the grounds. The local paparazzi went crazy for this one.

“Hitsuji” means “sheep” in Japanese and “yama” means mountain, so the aptly-named Sheep Mountain Park should have a few sheep wandering the grounds. The local paparazzi went crazy for this one.

No Comments

Join the Conversation