somewhere, anywhere
Ты видел где-либо такие красивые горы?
Have you ever seen such beautiful mountains anywhere?
WiktionaryPONSbab.laReverso