The State Hermitage Museum is located in ________ country ?

125

A. Spain
B. France
C. China
D. Russia