English: Shanti Stupa, constructed in 1983 by the Japanese
Telugu: శాంతి స్థూపం, 1983 లో జపనీయులు నిర్మించారు