Where L2 cache is inserted in CPU

My teacher taught us about Cache Memory. She told about L1 cache but gave no hint about L2 cache. I want to know the exact location of L2 cache in the Computer. What is its use and how it works in co-ordination with L1 cache. What is its maximum capacity. Where is it installed? The Proper Location.
