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)