somewhere, anywhere
Ты видел где-либо такие красивые горы?
Have you ever seen such beautiful mountains anywhere?
ли́бо
or; either...or (in terms like 'либо .., либо'); any- / some- (in words combined with '-либо')
WiktionaryPONSbab.laReverso