Stairs to nowhere Mexico November 24, 2013November 23, 2013 by StreetViewFun.com StreetViewFun.com · Reply Larger GD Star Ratingloading... Related Street View images Scary window cleaning Stairs to nowhere Careful on the stairs