se ubica

is located

→ se
phrase Rare #36,309
is located Common in formal or written Spanish. Used for where something is situated.
SP: El museo se ubica cerca de la plaza.
EN: The museum is located near the square.

El área, cuyo centro se ubica aquí, fue bombardeada.

The area, whose center is located here, was bombed.

Londres, la capital de Inglaterra, se ubica en el Támesis.

London, the capital of England, is located on the Thames.

Nosotros bajamos al valle en donde se ubica la villa.

We went down to the valley where the village is located.

El lago más grande de América del Sur, el Titicaca, se ubica en Perú.

The largest lake in South America, Lake Titicaca, is located in Peru.

La oficina de correos se ubica en el centro de la ciudad.

The post office is located in the city center.

Nuestra oficina se ubica en el centro de la ciudad.

Our office is located in the city center.

La villa se ubica en lo alto de las montañas.

The village is located high in the mountains.