This is on the mountain above Sylvester Stallones house