I have a question about the usage of "whose" and "of which". I have learned that
a. Do you see the mountain whose top is covered with snow?
and
b. Do you see the mountain the top of which is covered with snow?
have the same meaning.
Now, please consider
For a nation whose food culture is admired all over the world, Japan depends to a surprising degree on imported food.
If I use "of which" in this, would the correct sentence be
For a nation the food culture of which is …
or
For a nation of which the food culture is …?