A mix of tradition and modernity