Uttara Swami Malai Temple (உத்தர சுவாமி மலை கோயில்) - Credit: Wikimedia Commons
Uttara Swami Malai Temple, popularly known as Malai Mandir (literally, Hill Temple in Tamil), is a Hindu temple complex in New Delhi, India located on the affluent Palam Marg primarily dedicated to Lord Swaminatha (more commonly known as Lord Murugan), most revered by the religious Hindus of Tamil and other South Indian community in the city. Read more on Wikipedia
Source: en.wikipedia.org