The conch shell is one of the eight auspicious symbols in Buddhism and it symbolizes great power and strength and in particular the strength and power of proclaiming the Dharma - a particularly auspicious connection with mantra repetition!
- Vintage finish
- Made in Nepal