In ________ country Great Buddha of Kamakura located ?

91

A. Russia
B. Indonesia
C. Japan
D. China