Q.Where is Asalha Puja celebrated?

A.Buddhists all around the world celebrate Asalha Puja, but countries with large Theraveda Buddhist populations have big celebrations. Places including Cambodia, Thailand, Sri Lanka, Laos, Myanmar and Thailand all have major Asalha Puja celebrations.