English: Yahoo's head office is in California.
Telugu: యాహు ప్రధాన కార్యాలయం కాలిఫోర్నియాలో ఉంది.