Temporal Archival retrieval

Alex, Thank you.
Qn1. In temporal UI we have the option to see the Archival. My understanding this comes from S3. correct me if I am wrong.

Qn2. Regarding the data retrieval from S3, this is the what mentioned in the document

Retrieve archives#

You can retrieve archived Event Histories by copying the workflowId and runId of the completed Workflow from the log output and running:

***./temporal --ns samples-namespace wf show --wid <workflowId> --rid <runId>***

Here we are just passing the workflowid and runid. Its more generic we are not specifying the store ,so my understanding is that the temporal will internally retrieves the information based on the workflowid either from (DB/ES) or from archival (s3).

Qn3. Can Query method handles the s3 retrieval?