se ubica

is located

→ se
phrase Rare #38,999
is located Used to describe where a place or thing is situated.
SP: El museo se ubica cerca del río.
EN: The museum is located near the river.

¿Dónde se ubica la embajada griega?

Where is the Greek embassy located?

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

The village is located high in the mountains.

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

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

Nuestra oficina se ubica en el centro de la ciudad.

Our office is located in the city center.

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

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

¿Dónde se ubica Argelia?

Where is Algeria 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.

Nosotros bajamos al valle en donde se ubica la villa.

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