Mountains

A hard place or a tough situation.