Mandirs come in all shapes and sizes, from small roadside shrines or a building with a single room, to a huge complex with many buildings. But most mandirs have some things in common.