where are volcanoes located