English: These facilities are located in Russia.
Telugu: రష్యాలో ఈ సౌకర్యం.