Palo Alto, California
Vijayashanker lives in Palo Alto, California.