Human pyramid is the formation of triangular shape or tower made of people standing or kneeling on each other. Can you participate in human pyramid?