English: Meshcherskoe Lake (Moscow) - an excellent place to relax within the city limits
Telugu: మెష్కెర్స్కో లేక్ (మాస్కో) - నగర పరిధిలో విశ్రాంతినిచ్చే అద్భుతమైన ప్రదేశం