Guan Di Temple is in Kuala Lumpur city centre on the same road (nearly opposite) the famous Sri Mahamariamman Temple.Guan Di Temple is a well known and well visited Taoist temple dedicated to a ancient Chinese General Guan Di (also known as Guan Yu) who features heavily in Chinese literature and is sometimes, perhaps incorrectly, described as the ‘Taoist God of War'.