Aizawl is built almost entirely along a narrow mountain ridge, giving nearly every part of the city sweeping views over the surrounding valleys. It is one of India's cleanest and most orderly cities, with a strong tradition of choral music and community organisation.