The Hotel del Salto is located near Tequendama Falls, Bogotá River, Colombia. It was opened in 1924 and closed down in 1990's. Some people say that the hotel was haunted and no one wanted to stay there. Others say that the river was very polluted, and this was the reason to shut down the hotel.
These pictures were posted by the writer and director of The Sandlot, David Mickey Evans. He said that he had several "GIANT THE BEAST PUPPETS" built for the movie. One was a completely articulated "Giant The Beast Head" and another was a full over-sized "Giant The Beast Puppet Suit" brought to life by two brave puppeteers actually inside the suit.