The yellow stairs of Rajasthan, India.
The yellow stairs of Rajasthan, India are one of those pieces of architectural genius that makes being human worth it.