Question: Imiliya is a town located in what pilgrimage site?
Answer: Lumbini