(2 votes, avg: 4.50 out of 5) Buddha temple Dehradun is a place to find peace of mind Posted byVikram Singh (click to see all photos by Vikram Singh) Photo Views: 182 Tagged inDehradun Temple Similar Photos