Patrick Hughes 2 August 2018 The Nepalese are proud that the Buddha was born in Nepal (in the town of Lumbini), as this car sign indicates.