English: The largest shopping center in Moscow.
Telugu: మాస్కోలో అతిపెద్ద షాపింగ్ సెంటర్.