ASEAN ambassadors visited Chapchar Kut Festival

ASEAN ambassadors visited Chapchar Kut Festival (Spring Festival) in Aizawl, Mizoram State if India on March 6, 2020. Photos: Thura/Mizzima