50 States... Or Less

The Center of the World The Center of the World in Felicity, CA

This is the pyramid in Felicity CA, the officially recognized "Center of the World".

Other Photos Taken Near Here