The next time someone says you live in a cave… April 15, 2007 / nataliar77 Tell them you live in these caves. These are some good looking caves. Actually, this is the Stockholm metro system. Why doesn’t the New York metro like these? Rate this:Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X Like Loading...