Historical rankings
Nepal's chaotic, captivating capital, where medieval temple squares and sacred stupas hide among buzzing bazaar lanes.