English: It is a chapel of Blessed Xenia of Petersburg.
Telugu: ఈ సెయింట్ గ్జెనియా యొక్క చాపెల్ పీటర్స్బర్గ్.