The Care

The Care is the religious capital of the North, It is also the most populated mountain in the world.

Thecare.png