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