Searching for Peace Lumbini,Nepal will be better choice. It’s also Birthplace of Lord Buddha. You will find Buddha Temples constructed by Different Countries Like Japan, China, Southkorea etc. Some snaps of there .
DISCLAIMER : all these photos are copyrighted to BDxoul. Re-use or selling without permission is Prohibited