坐落zuòluò
Top 15000
Meanings
1. to be situated
2. to be located (of a building)
Characters used
Examples1
The bus stop is located right outside where I live.