3
You May Also Like
From Our Partners
Now You Know
Latest Technology & Gadgets
Fans of the short-lived sci-fi series will remember seeing the Japanese Garden in Van Nuys, CA, during the episode "Trash" — not only will visitors enjoy gorgeous views of the meticulously manicured gardens, but they can also tour the actual administration building where the Firefly episode was filmed.