What are the main features of a volcano?