Stressed?? Well, my answer to this is Bangla Sahib Gurudwara, New Delhi. weekly photo challenge: Bangla Sahib Gurudwara Stressed?? Well, my answer to this is Bangla Sahib Gurudwara, New Delhi.