Buddha is regarded as light of Asia and was born in Nepal. So most of tourist shops will have locally made buddha statue available for sale.
Buddha is regarded as light of Asia and was born in Nepal. So most of tourist shops will have locally made buddha statue available for sale.