The Penrose stairs or Penrose steps, also dubbed the impossible staircase, is an impossible object created by Oscar Reutersvärd in 1937 and later independently discovered and made popular by Lionel ...
A Facebook page, which began among a few friends, has grown into a popular photo collection of hazardous stairs. A staircase made of pipe fittings at Kevin Reid’s childhood home in Dublin ...