Redesign of the General Consulate of Costa Rica in Shanghai

What is a consulate? and what's the difference between consulate and embassy?

consulate - the diplomatic building that serves as the residence or workplace of a consul.

One of the buildings where diplomats work is called a consulate. Many countries have both, embassy and consulate. A consul is a diplomat who works in a foreign country as her home country's representative.

The difference between an embassy and a consulate is that an embassy is headed by an ambassador and a consulate is headed by a consul general. A sending country's diplomatic mission to another has only one embassy. ... There may be consulates in other cities that are not the capital, or not.

Continue reading here