Concept:
The International Tribunal for the Law of the Sea (ITLOS) is an independent judicial body established by the United Nations Convention on the Law of the Sea (UNCLOS). It handles disputes regarding maritime boundaries, marine environment protection, and fisheries.
Step 1: Formation and Mandate.
The Tribunal was established following the entry into force of the UNCLOS in 1994. It consists of 21 independent members (judges) elected from among persons enjoying the highest reputation for fairness and integrity and of recognized competence in the field of the law of the sea.
$\text{Year Established} = 1994$
$\text{Number of Judges} = 21$
Step 2: The Seat of the Tribunal.
The seat of the Tribunal is located in the Free and Hanseatic City of Hamburg, Germany. The city is a major port and has a long maritime history, making it a fitting location for an international body dedicated to the law of the sea.
Step 3: Distinguishing between locations.
While many international organizations are based in Geneva or The Hague, ITLOS is specifically housed in the Elbe district of Hamburg.
$\text{ITLOS Location} \longrightarrow \text{Hamburg, Germany}$
Final Answer: Option C