Amazing postcards that you must know when visiting India