These are the stairs in one of the towers of Sagrat Cor church on mount Tibidabo in Barcelona.