Nara Park
Around 1,300 sika deer roam Nara Park freely. Long considered messengers of the gods, they bow for shika senbei crackers.
Around 1,300 sika deer roam Nara Park freely. Long considered messengers of the gods, they bow for shika senbei crackers.
Around 1,300 sika deer roam Nara Park freely. Long considered messengers of the gods, they bow for shika senbei crackers.
See every place on the map