China: making India look ever grander