This city of Belgium have graveyard of cars
There are many strange places available in the world. Many strange stories are also related to those places. Today we are going to tell you about one such place where there is a graveyard of cars. Few people know about it. There is a town named 'Chatillon' in the Luxembourg province of South Belgium.