Although it’s not a city known for its hills, Philadelphia has some great spots for sledding and winter fun activities. Sledding hills are located throughout the city, so you’ll find one near your home the next time a snowstorm hits.