Many people are walking on a stone-lined street towards a red temple with many windows .