UCLA - Hell Stairs
Los Angeles, CA 90024
UCLA - Hell Stairs, located in the heart of Los Angeles, CA, is a well-known spot on the University of California, Los Angeles campus. Famous for its steep incline, this set of stairs challenges students and visitors alike, serving as both a popular workout area and a social gathering place. With stunning views of the surrounding campus and city, Hell Stairs offers a unique blend of physical challenge and scenic beauty, making it a memorable landmark for all who traverse its steps.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
