
People watch a traditional Navadurga dance performance in Bhaktapur, Nepal, June 18, 2025. Navadurga means nine forms of goddess Durga. (Photo by Sulav Shrestha/Xinhua)

People gather for a traditional Navadurga dance performance in Bhaktapur, Nepal, June 18, 2025. Navadurga means nine forms of goddess Durga. (Photo by Sulav Shrestha/Xinhua)

People watch a traditional Navadurga dance performance in Bhaktapur, Nepal, June 18, 2025. Navadurga means nine forms of goddess Durga. (Photo by Sulav Shrestha/Xinhua)

Masked dancers are pictured during a traditional Navadurga dance performance in Bhaktapur, Nepal, June 18, 2025. Navadurga means nine forms of goddess Durga. (Photo by Sulav Shrestha/Xinhua)

People watch a traditional Navadurga dance performance in Bhaktapur, Nepal, June 18, 2025. Navadurga means nine forms of goddess Durga. (Photo by Sulav Shrestha/Xinhua)



