English: Ninety percent of tourists come from Russia.
Telugu: ప్రయాణికులలో 90 శాతం మంది రష్యా పర్యాటకులే కావటం గమనార్హం.