Additional Layering

Hello
I am looking at layering with an extra level GEOLOCATION ( us and ap) . How can I achieve that ?

.
└── app
    └── stacks
        ├── eks
        │   ├── main.tf
        │   ├── tfvars
        │   │   ├── ap
        │   │   │   ├── ap-east-1
        │   │   │   │   ├── base.tfvars
        │   │   │   │   ├── dev.tfvars
        │   │   │   │   └── prod.tfvars
        │   │   │   └── ap-south-1
        │   │   │       ├── base.tfvars
        │   │   │       ├── dev.tfvars
        │   │   │       └── prod.tfvars
        │   │   └── us
        │   │       ├── us-east-1
        │   │       │   ├── base.tfvars
        │   │       │   ├── dev.tfvars
        │   │       │   └── prod.tfvars
        │   │       └── us-west-2
        │   │           ├── base.tfvars
        │   │           ├── dev.tfvars
        │   │           └── prod.tfvars
        │   └── variables.tf