Buddha Stupa
Buddha Stupa in Thailand. Its amazing to see how far and wide buddhism has reached from a humble rise from a village in India.
Buddha Stupa in Thailand. Its amazing to see how far and wide buddhism has reached from a humble rise from a village in India.