This year, for the second time in a row, travelers voted Kyoto, Japan, to be the best city in the world.
Kyoto - Japan's imperial capital for over 1,000 years - is full of incredible temples, parks, and markets that make it a favorite with travelers.
These photos show why Kyoto was named the world's best city - twice.