Modern Cathedral With Striking Red Roof in Shillong
The iconic Cathedral of Mary Help of Christians in Shillong, India, featuring its unique modern architecture with bold red rooflines, stained glass windows, and an inviting entrance, set amid tranquil green surroundings.