Cheena Bhavana - Santiniketan Architectural places.As the name suggests, Cheena Bhavan is the Study centre for China, mainly aimed at fostering India - China relation...