MovieMaps

Photo of Gardens of Le Tibre

Location: Dr. Sun Yat-Sen Chinese Garden
As Seen In: Charmed episode 1x21 “Red Rain

Maggie kneels on top of Parker and holds her glowing weapons against his neck.