Jump to navigation
Since the 17th century costumed dancers and musicians have taken center stage once a year in Nepal's Patan Durbar Square to perform the legendary month-long Kartik Nach.