This amazing small block pyramid is in the center of the huge city of Lima, Peru!

Leave a Comment