Japan · City

Nara

The city of deer — where hundreds of free-roaming animals wander between ancient temples in one of the world's most unique parks.