Obstacle - online puzzles

Obstacle

An obstacle (also called a barrier, impediment, or stumbling block) is an object, thing, action or situation that causes an obstruction. Different types of obstacles include physical, economic, biopsychosocial, cultural, political, technological and military.

Mountain stream jigsaw puzzle onlineJumping through a gap jigsaw puzzle online