English: Located in China (Shanghai).
Telugu: చైనా (షాంఘై) లో గలదు.