Ujjain: A city with 4,000 years of layered history | Rajkaran