Church of St. Francis Xavier , Goa, India.
Its Sunday ..so I thought why not a Church !
Though there isn't too much of green visible ..it is growing out of a 'high'ly unlikely place !!
(You may have to enlarge to see it!)
So I thought of putting it up for Project Green too .
Project Green & WW Edition Sunday / 27 April 2008.