Guess what these mysterious pyramid (5 photos)

What do you think, why in China under flyovers make these pyramids?










Tags

See also

New and interesting