English: the National Gallery of Scotland in Edinburgh
Telugu: స్కాట్లాండ్ యొక్క నేషనల్ గేలరీ ఎడింబర్గ్ లో