**Poof!**: The serene environment of Mill Valley...
**Poof!**: Kudos to the Taiwenese wedding studios for the gorgeous wedding photos!
**Poof!**: DSC06180
**Poof!**: Mom and dad waiting anxiously for the ceremony to begin...
**Poof!**: Flower girls gets the white carpet ready...
**Poof!**: Janice and her dad walk down the spiral staircase for the dramatic entrance...
**Poof!**: DSC06157
**Poof!**: DSC06158
**Poof!**: The mini couple...
**Poof!**: Janice and her old man. :)
**Poof!**: Note the leaves on Janice's gown... Janice's Chinese name means "leaves"...
**Poof!**: Janice and her new man and husband to be -- Tony!
**Poof!**: Mr. & Mrs. Yeh! :)
**Poof!**: DSC06168
**Poof!**: Me and mom enjoying the refreshments after ceremony...
**Poof!**: Mom and Teresa
**Poof!**: Mom, Teresa, and moi
**Poof!**: DSC06175
**Poof!**: The view...
**Poof!**: Dad chilling on the bench...
**Poof!**: Mom posing on the bench...
**Poof!**: Mom and dad chatting on the bench...
**Poof!**: DSC06185
**Poof!**: Love 'em shadows...
**Poof!**: I think mom and dad can chill here forever...
**Poof!**: The moms and dads...
**Poof!**: Newly weds!
**Poof!**: Me and mom
**Poof!**: Mom and Teresa in deep conversation...
**Poof!**: While the men stand on the side...