Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Troides helena cerberum
Wow...great spotting...!!India's North east States are very famous for Butterflies..!!
Wish I could see the butterfly better, Gorgeous flowers.
Lat: 27.63, Long: 95.66
Spotted on Oct 10, 2010 Submitted on Oct 5, 2011