The rain drops on my face... Wow! Do I need anything else to relax? weekly photo challenge: Delhi rains The rain drops on my face… Wow! Do I need anything else to relax?