![[yon map.webp|400]]
## Information
Yon is a realm of rocky peaks, thunderclouds, and howling winds. The narrow ledges and footpaths that curl around the mountains make foot travel possible, but such routes are arduous, and dead ends are common. Skittish goats leap and bound across the mountain slopes with ease, but they avoid strangers. To see farther than a mile or two, one must ascend to high ground, where the rain and winds are particularly fierce.
## Sublocations
```base
filters:
and:
- file.hasTag("Location")
- note["Parent Location"] == this
properties:
file.name:
displayName: Location
views:
- type: table
name: Table
order:
- file.name
- Sublocations
sort:
- property: file.name
direction: ASC
columnSize:
file.name: 155
```
## Campaigns
```base
filters:
and:
- file.hasTag("Campaign")
- note["Location"].contains(this)
formulas:
locationsVisited: note["Location"].filter(value.asFile().properties["Parent Location"] == this || value == this).map([value, ","]).flat().slice(0, -1)
locationsVisitedNoThis: note["Location"].filter(value.asFile().properties["Parent Location"] == this).map([value, ","]).flat().slice(0, -1)
relevantLocations: if(formula.locationsVisitedNoThis.length == 0,formula.locationsVisited,formula.locationsVisitedNoThis)
properties:
file.name:
displayName: Campaign
formula.relevantLocations:
displayName: Relevant Locations
views:
- type: table
name: Table
order:
- file.name
- formula.relevantLocations
sort:
- property: file.name
direction: ASC
columnSize:
file.name: 280
```
## Organizations
```base
filters:
and:
- file.hasTag("Organization")
- note["Base"].contains(this)
formulas:
baseLocation: note["Base"][0]
properties:
file.name:
displayName: Organization
formula.baseLocation:
displayName: Base Location
views:
- type: table
name: Table
order:
- file.name
- formula.baseLocation
columnSize:
file.name: 380
```
## Characters
#### Living or Born in Yon
```base
filters:
and:
- file.hasTag("Character")
- or:
- formula.born
- formula.residence
formulas:
residence: if(note["Residence"].contains(this),true,false)
born: if(note["Born (Location)"].contains(this),true,false)
residenceOrBorn: if((formula.residence && formula.born),"Both",if(formula.born,"Born","Residence"))
sort: if(formula.residenceOrBorn == "Both","1 - Residence and Born",if(formula.residenceOrBorn == "Residence","2 - Residence","3 - Born"))
properties:
file.name:
displayName: Character
formula.residence:
displayName: Residence
formula.born:
displayName: Born
views:
- type: table
name: Table
groupBy:
property: formula.sort
direction: ASC
order:
- file.name
- formula.residence
- formula.born
sort:
- property: formula.sort
direction: ASC
- property: file.name
direction: ASC
columnSize:
file.name: 445
```
---
## Page Tags/Properties
**Tags:** #Location
**Category:** [[Locations.base|Locations]]
**Parent Location:** [[Prismeer]]
**Sublocations:** [[Motherhorn]]