mountain sanctuary

language: en

definitions

  1. A peaceful place in the mountains
    en: A peaceful place in the mountains

examples