Amithāba

Amithāba is the principal Budhha in Pure Land Buddhism, who is known as Amitāyus. Amithāba means “Infinite Light” or “Infinite Life” in Sanskrit.

The structure of Amithāba is based on a textile weave, where each voice h…

Recent comments

See all
Avatar

Related tracks

See all