[Nakhoditsya]
"To be located" is Находиться in Russian.
Находиться means "To be located" in English.
Word #288 of 6,000 by frequency in Russian.
Банк находится рядом с площадью.
The bank is located next to the square.