These high platforms ARE high. USC diving facility, 1991 Olympic Festival, Los Angeles, CA.
Where this was shot from...