Where is my site stored?

The site is stored in the IPFS network. Anyone can become a peer, have a copy of the site and distribute it. Terminal pins a copy so for redundancy, so there is always a peer that can share it.